home *** CD-ROM | disk | FTP | other *** search
- This is !Journal, version 1.00 (28 June 1995)
-
-
- Intro
- =========
- This is a program designed to make keeping a regular diary easier. I wanted
- one to store regular comments about the nature reserve at which I am the
- honorary warden. Several diary programs exist, but they all seem to offer
- limited space, for a particular day.
-
- I needed a text editor program, that conveniently sorted out the naming and
- storing of textfiles. I did not intend to reinvent the wheel, since Guttorm
- Vik and Dominic Symes already have,in writing the excellent !StrongED and
- !Zap applications, so I decided to make a front end type of diary using OLE
- to send all the text work to !Edit, !Zap or !StrongED.
-
- Necessary resources
- ====================
-
- The user must have a copy of !Scrap available, and already 'seen ' by the
- system, along with a copy of !Edit, !Zap or !StrongED2.
-
- I don't know why but the text editor must be loaded before !Journal.
-
- Use
- ====
-
- An icon is installed on the icon bar, and clicking on this opens a small
- window, as usual. This contains the days date, and just one button, labelled
- Edit Entry. Clicking on this causes one of the three text editors to be
- opened, with a file, which starts with the day's date. An entry for the
- day's diary can be entered. If perchance you wanted to add a textfile from
- some other source, to the day's entry you are able to drag it to the window,
- in the usual RiscOS fashion. When you have finished, your entry, close the
- window, at which time, you will be asked if you want to save the file. Click
- on the SAVE option, and the file will be saved inside your !Journal
- application.
-
- You will find that if you place your pointer over the date icon, and click,
- that the current months calendar comes up. Another date can be selected,
- and indeed other dates months and years can be accessed, from the
- arrow type icons. If another date is selected, this calendar popup window
- disappears, and the selected date appears on the main window. Any editing
- now will concern the new selected date.
-
- If you go back to a date for which an entry has already been made, it will
- return to the editing window, and can be edited.
-
- Structure of files.
- ====================
-
- Inside the application directory, which can be looked at by double clicking
- on the icon in a filer window while <shift> is held down, you will find a
- subdirectory called 1995, and so on. If you click on this you will find a
- directory for each month. If you click on one of these months you will see a
- textfile for as many entries as there are, labelled with dates such as
- '23/Jun'.
-
- If a directory for a year, that you have tried to do entries for, doesn't
- exist, you will get an error message, if you try to save a file. I have
- included directories for 1995 1996 & 1997. If you are still using this in
- 1998, or you want to do a retrospective diary, (I would be surprised), but
- you can easily, make a new directory by copying an empty year directory into
- the application window, renaming it to the year you want. Make sure it is
- empty first though.
-
- It seems that if you use !Edit for your text editor, you will produce a word
- wrapped file automatically, but !Zap, or !StrongEd will need to be told to
- do this.
-
- Saving
- ======
- Entries are stored as soon as the window of the text editor is closed.
- However it may be that you wish to export a file to another program, or a
- printer. This can be done in the usual way from the menu of the main window.
-
- Future
- ======
- !Journal should include in the future:
-
- An option to collate lots of entries into a continuous file.
-
- Copyright
- =========
- This program is Public Domain. It may be distributed or
- copied freely as long as no part of this software is used in any other
- program, whether commercial or public domain,without my prior written
- consent, though any files created by this software are not bound by this
- condition. This software may not be distributed for a profit, save that
- required to cover packaging and media costs..
-
- Copyright (©) is retained by the author, who may be contacted at the address
- beneath. No liability can be accepted by the author for any loss or damage
- arising from use or misuse of this software.
-
- EventShell
- ==========
-
- Thanks to Paul Hobbs for his very useful !EventShell System.
-
- This application uses the library of routines of the above name, which
- provide an easy way of genereating a Wimp Program.
-
- I recommend this system which can be obtained from APDL the DataFile
- or other PD Libraries.
-
- This program has been written using the routines supplied with the EvntShell
- library which is copyright Paul Hobbs. The library routines may be
- distributed subject to the following conditions:
-
- You have permission to use any part or the whole library in a project you
- intend to place in the public domain, as long as I am fully credited (via
- the inclusion of this file in the program documentation). If you wish to use
- these routines in a program that is for sale (for however much and for
- whatever reasons) or released as copyright material then my express
- permission in writing must be obtained. I maintain copyright on all the
- material supplied and reserve the right to amend these conditions in cases
- where I deem misuse.
-
- The library code is supplied free of charge to everyone 'as is'. There is no
- guarantee that it is free from bugs and no warranty is given about its
- suitability for use.
-
- Further details about EvntShell may be obtained from the author:
-
- Paul Hobbs
- Rheinpfalzstrasse 2
- 85049
- Ingolstadt
- Germany
-
- The heap manager routines used by EvntShell are copyright Risc User and are
- used with permission.
-
- -----------------------------------------------------------------------------
- Any improvements or bugs to !Journal, please report to :-
-
- Robert Seago.
-
- 40 Alton Park Road
- Clacton On Sea
- Essex.
-
- CO15 1ED
-